package com.glp.work.flow.pojo;

import java.io.Serializable;
import java.util.Date;

import javax.persistence.Column;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;

import lombok.Data;
import scala.Int;

/**
* 平台定义
* @author  pengjia
* @version 2020年5月28日 下午4:44:19
*/
@Data
@Table(name="wf_platform_def")
public class WfPlatformDef  implements Serializable {

	private static final long serialVersionUID = 32299808595687735L;

	@Id
	@GeneratedValue(strategy = GenerationType.IDENTITY)
	 private Long id;
	/**
	* 分配的平台ID
	*/
	@Column(name="platform_id")
	private String platformId;
	/**
	 * 平台名称
	 */
	@Column(name="platform_name")
	private String platformName;

	/**
	 *调用类型：0：工单平台，1：接口服务
	 */
	@Column(name="type")
	private Integer type;

	/**
	 * 通知消息发送的哪个消息队列
	 */
	@Column(name="mq_key")
	private String mqKey;
	/**
	 * 更新时间
	 */
	@Column(name="update_time")
	private Date updateTime;

	/**
	 * 通知类型 0：关，1：开
	 */
	@Column(name = "notification")
	private String notification;

	/**
	 * 通知路径类型
	 */
	@Column(name = "url_type")
	private String urlType;
	/**
	 * 通知路径
	 */
	@Column(name = "url")
	private String url;
	
}
